#ifndef __MARS_GRAPHICS_SHADER_TYPE_H__
#define __MARS_GRAPHICS_SHADER_TYPE_H__

namespace Graphics
{

enum ShaderType
{
	ShaderType_Unknown  = -1,
	ShaderType_Vertex   = 0,
	ShaderType_Pixel    = 1,
	ShaderType_Geometry = 2,
	ShaderType_Hull     = 3,
	ShaderType_Domain   = 4,
	ShaderType_Compute  = 5,
	ShaderType_Count,
};

} // end of namespace Graphics

#endif // end of #ifndef __MARS_GRAPHICS_SHADER_TYPE_H__